package org.example.medical.service;

import org.example.medical.entity.CostRecord;

import java.util.List;

public interface CostRecordService {
    List<CostRecord> getCostRecords(String patientName, String visitType, String department, String paymentMethod, String recordTime, int page, int size);

    void addCostRecord(CostRecord costRecord);

    void updateCostRecord(CostRecord costRecord);

    void softDeleteCostRecord(Long costId);

    void batchSoftDeleteCostRecords(List<Long> costIds);
}
